bright sunshine - French English Dictionary